/**
 * ━━━━━━神兽出没━━━━━━
 * 　　　┏┓　　　┏┓
 * 　　┏┛┻━━━┛┻┓
 * 　　┃　　　　　　　┃
 * 　　┃　　　━　　　┃
 * 　　┃　┳┛　┗┳　┃
 * 　　┃　　　　　　　┃
 * 　　┃　　　┻　　　┃
 * 　　┃　　　　　　　┃
 * 　　┗━┓　　　┏━┛
 * 　　　　┃　　　┃神兽保佑, 永无BUG!
 * 　　　　┃　　　┃Code is far away from bug with the animal protecting
 * 　　　　┃　　　┗━━━┓
 * 　　　　┃　　　　　　　┣┓
 * 　　　　┃　　　　　　　┏┛
 * 　　　　┗┓┓┏━┳┓┏┛
 * 　　　　　┃┫┫　┃┫┫
 * 　　　　　┗┻┛　┗┻┛
 * ━━━━━━感觉萌萌哒━━━━━━
 * Summary: T.java
 * Author : WSh
 * Version: 1.0
 * Date   : 2016年10月27日
 * time   : 上午11:14:19
 */
package com.suning.jiucai.core;

import java.nio.ByteBuffer;
import java.util.UUID;

import com.suning.jiucai.utils.Level;
import com.suning.jiucai.utils.RequestUtils.MsgType;


public class T {

	public static void main(String[] args) {
		Dock dock = new Dock() {
			
			@Override
			public String getNickName() {
				return "我是程全";
			}
			
			@Override
			public String getHeadPic() {
				return null;
			}
			
			@Override
			public int getHbInterval() {
				return 20;
			}
			
			@Override
			public String getDeviceId() {
				return UUID.randomUUID().toString().replace("-", "");
			}
			
			@Override
			public String getCustNum() {
				return "chengquan";
			}
		};
		
		ConnectionToJiucai connection = new ConnectionToJiucai(dock);
		
		final String roomId = "myRoom";
		
		connection.joinChatRoom(roomId);
		connection.sendChatMessage(roomId, dock.getCustNum(), "这是测试内容", MsgType.text, Level.low);
		
	}
	
}
